• word of the day

    vesicula umbilicus

    vesicula umbilicus - Dictionary definition and meaning for word vesicula umbilicus

    Definition
    (noun) membranous structure that functions as the circulatory system in mammalian embryos until the heart becomes functional
Download our Mobile App Today
Receive our word of the day
on Whatsapp